package cn.com.zte.ngbc.busi.cmtran.transdef.ceti;

@cn.com.zte.ngbc.frw.model.annotation.Generated
@cn.com.zte.ngbc.frw.model.annotation.Index
public interface Ce5101 {
	@cn.com.zte.ngbc.frw.model.annotation.Index
	@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Input", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
	public static interface Input {
 	
	 /**
	  * 摘要代码
	  * 摘要代码
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="摘要代码")
		public String getZhaiyodm();
	 /**
	  * 摘要描述
	  * 摘要描述
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="摘要描述")
		public String getZhaiyoms();
	 /**
	  * 备注信息
	  * 备注信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="备注信息")
		public String getBeizhuxx();
	 /**
	  * 凭证信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证信息")
		public cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Input.Listpzxx> getListpzxx();
		public String toString();
	
	 /**
	  * 凭证信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Input.listpzxx", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface Listpzxx {
 	
	 /**
	  * 凭证种类
	  * 凭证种类
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证种类")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL getPingzhzl();
	 /**
	  * 凭证种类
	  * 凭证种类
	  *
	  */
		public void setPingzhzl(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL pingzhzl);
		
	 /**
	  * 凭证别名
	  * 凭证别名
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证别名")
		public String getPngzbiem();
	 /**
	  * 凭证别名
	  * 凭证别名
	  *
	  */
		public void setPngzbiem(String pngzbiem);
		
	 /**
	  * 凭证批号
	  * 凭证批号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证批号")
		public String getPngzphao();
	 /**
	  * 凭证批号
	  * 凭证批号
	  *
	  */
		public void setPngzphao(String pngzphao);
		
	 /**
	  * 分行代码
	  * 分行代码
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="分行代码")
		public String getFenhdaim();
	 /**
	  * 分行代码
	  * 分行代码
	  *
	  */
		public void setFenhdaim(String fenhdaim);
		
	 /**
	  * 面值
	  * 面值
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="面值")
		public java.math.BigDecimal getMianzhii();
	 /**
	  * 面值
	  * 面值
	  *
	  */
		public void setMianzhii(java.math.BigDecimal mianzhii);
		
	 /**
	  * 凭证单位
	  * 凭证单位
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证单位")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_JCDANWZH getPzdanwei();
	 /**
	  * 凭证单位
	  * 凭证单位
	  *
	  */
		public void setPzdanwei(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_JCDANWZH pzdanwei);
		
	 /**
	  * 起始凭证序号
	  * 起始凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="起始凭证序号")
		public String getQispzxha();
	 /**
	  * 起始凭证序号
	  * 起始凭证序号
	  *
	  */
		public void setQispzxha(String qispzxha);
		
	 /**
	  * 终止凭证序号
	  * 终止凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="终止凭证序号")
		public String getZzpzxhao();
	 /**
	  * 终止凭证序号
	  * 终止凭证序号
	  *
	  */
		public void setZzpzxhao(String zzpzxhao);
		
	 /**
	  * 凭证张数
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证张数")
		public Long getPingzzsh();
	 /**
	  * 凭证张数
	  *
	  */
		public void setPingzzsh(Long pingzzsh);
		
		public String toString();
	

		}


	}
	
	@cn.com.zte.ngbc.frw.model.annotation.Index
	@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Output", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
	public static interface Output {
 	
	 /**
	  * 柜员流水
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="柜员流水")
		public String getGuiylius();
	 /**
	  * 柜员流水
	  *
	  */
		public void setGuiylius(String guiylius);
		
	 /**
	  * 交易柜员
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易柜员")
		public String getJiaoyigy();
	 /**
	  * 交易柜员
	  *
	  */
		public void setJiaoyigy(String jiaoyigy);
		
	 /**
	  * 交易日期
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易日期")
		public String getJiaoyirq();
	 /**
	  * 交易日期
	  *
	  */
		public void setJiaoyirq(String jiaoyirq);
		
	 /**
	  * 交易时间
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易时间")
		public Long getJiaoyisj();
	 /**
	  * 交易时间
	  *
	  */
		public void setJiaoyisj(Long jiaoyisj);
		
	 /**
	  * 余额表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="余额表格")
		public cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Output.YeList> getYeList();
	 /**
	  * 余额表格
	  *
	  */
		public void setYeList(cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Output.YeList> yeList);
		
		public String toString();
	
	 /**
	  * 余额表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Output.yeList", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface YeList {
 	
	 /**
	  * 凭证种类
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证种类")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL getPingzhzl();
	 /**
	  * 凭证种类
	  *
	  */
		public void setPingzhzl(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL pingzhzl);
		
	 /**
	  * 交易金额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易金额")
		public java.math.BigDecimal getJiaoyije();
	 /**
	  * 交易金额
	  *
	  */
		public void setJiaoyije(java.math.BigDecimal jiaoyije);
		
	 /**
	  * 账户余额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="账户余额")
		public java.math.BigDecimal getZhanghye();
	 /**
	  * 账户余额
	  *
	  */
		public void setZhanghye(java.math.BigDecimal zhanghye);
		
		public String toString();
	

		}


	}
	
	@cn.com.zte.ngbc.frw.model.annotation.Index
	@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Property", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
	public static interface Property {
 	
	 /**
	  * 输出信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="输出信息")
		public cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.ScList getScList();
	 /**
	  * 输出信息
	  *
	  */
		public void setScList(cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.ScList scList);
		
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="打印表格")
		public cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.DyList getDyList();
	 /**
	  * 打印表格
	  *
	  */
		public void setDyList(cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.DyList dyList);
		
		public String toString();
	
	 /**
	  * 输出信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Property.scList", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface ScList {
 	
	 /**
	  * 柜员流水
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="柜员流水")
		public String getGuiylius();
	 /**
	  * 柜员流水
	  *
	  */
		public void setGuiylius(String guiylius);
		
	 /**
	  * 交易柜员
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易柜员")
		public String getJiaoyigy();
	 /**
	  * 交易柜员
	  *
	  */
		public void setJiaoyigy(String jiaoyigy);
		
	 /**
	  * 交易日期
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易日期")
		public String getJiaoyirq();
	 /**
	  * 交易日期
	  *
	  */
		public void setJiaoyirq(String jiaoyirq);
		
	 /**
	  * 交易时间
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易时间")
		public Long getJiaoyisj();
	 /**
	  * 交易时间
	  *
	  */
		public void setJiaoyisj(Long jiaoyisj);
		
	 /**
	  * 余额表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="余额表格")
		public cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.ScList.YeList> getYeList();
	 /**
	  * 余额表格
	  *
	  */
		public void setYeList(cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.ScList.YeList> yeList);
		
		public String toString();
	
	 /**
	  * 余额表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Property.scList.yeList", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface YeList {
 	
	 /**
	  * 凭证种类
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证种类")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL getPingzhzl();
	 /**
	  * 凭证种类
	  *
	  */
		public void setPingzhzl(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL pingzhzl);
		
	 /**
	  * 交易金额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易金额")
		public java.math.BigDecimal getJiaoyije();
	 /**
	  * 交易金额
	  *
	  */
		public void setJiaoyije(java.math.BigDecimal jiaoyije);
		
	 /**
	  * 账户余额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="账户余额")
		public java.math.BigDecimal getZhanghye();
	 /**
	  * 账户余额
	  *
	  */
		public void setZhanghye(java.math.BigDecimal zhanghye);
		
		public String toString();
	

		}


		}
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Property.dyList", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface DyList {
 	
	 /**
	  * 出入库标志
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="出入库标志")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_WXCRBZHI getChurukbz();
	 /**
	  * 出入库标志
	  *
	  */
		public void setChurukbz(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_WXCRBZHI churukbz);
		
	 /**
	  * 备注信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="备注信息")
		public String getBeizhuxx();
	 /**
	  * 备注信息
	  *
	  */
		public void setBeizhuxx(String beizhuxx);
		
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="打印表格")
		public cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.DyList.DyTab> getDyTab();
	 /**
	  * 打印表格
	  *
	  */
		public void setDyTab(cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Property.DyList.DyTab> dyTab);
		
		public String toString();
	
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Property.dyList.dyTab", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface DyTab {
 	
	 /**
	  * 序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="序号")
		public Long getXuhaoooo();
	 /**
	  * 序号
	  *
	  */
		public void setXuhaoooo(Long xuhaoooo);
		
	 /**
	  * 凭证种类
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证种类")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL getPingzhzl();
	 /**
	  * 凭证种类
	  *
	  */
		public void setPingzhzl(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL pingzhzl);
		
	 /**
	  * 凭证批号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证批号")
		public String getPngzphao();
	 /**
	  * 凭证批号
	  *
	  */
		public void setPngzphao(String pngzphao);
		
	 /**
	  * 起始凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="起始凭证序号")
		public String getQispzxha();
	 /**
	  * 起始凭证序号
	  *
	  */
		public void setQispzxha(String qispzxha);
		
	 /**
	  * 终止凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="终止凭证序号")
		public String getZzpzxhao();
	 /**
	  * 终止凭证序号
	  *
	  */
		public void setZzpzxhao(String zzpzxhao);
		
	 /**
	  * 凭证张数
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证张数")
		public Long getPingzzsh();
	 /**
	  * 凭证张数
	  *
	  */
		public void setPingzzsh(Long pingzzsh);
		
	 /**
	  * 面值
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="面值")
		public java.math.BigDecimal getMianzhii();
	 /**
	  * 面值
	  *
	  */
		public void setMianzhii(java.math.BigDecimal mianzhii);
		
	 /**
	  * 交易金额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易金额")
		public java.math.BigDecimal getJiaoyije();
	 /**
	  * 交易金额
	  *
	  */
		public void setJiaoyije(java.math.BigDecimal jiaoyije);
		
	 /**
	  * 库存余额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="库存余额")
		public java.math.BigDecimal getKucunyue();
	 /**
	  * 库存余额
	  *
	  */
		public void setKucunyue(java.math.BigDecimal kucunyue);
		
		public String toString();
	

		}


		}


	}
	
	@cn.com.zte.ngbc.frw.model.annotation.Index
	@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Printer", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
	public static interface Printer {
 	
	 /**
	  * 出入库标志
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="出入库标志")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_WXCRBZHI getChurukbz();
	 /**
	  * 出入库标志
	  *
	  */
		public void setChurukbz(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_WXCRBZHI churukbz);
		
	 /**
	  * 备注信息
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="备注信息")
		public String getBeizhuxx();
	 /**
	  * 备注信息
	  *
	  */
		public void setBeizhuxx(String beizhuxx);
		
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="打印表格")
		public cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Printer.DyTab> getDyTab();
	 /**
	  * 打印表格
	  *
	  */
		public void setDyTab(cn.com.zte.ngbc.frw.model.dm.Options<cn.com.zte.ngbc.busi.cmtran.transdef.ceti.Ce5101.Printer.DyTab> dyTab);
		
		public String toString();
	
	 /**
	  * 打印表格
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Index
		@cn.com.zte.ngbc.frw.model.annotation.ConfigType(value="ce5101.Printer.dyTab", type=cn.com.zte.ngbc.frw.model.annotation.ConfigType.Type.javaBean)
		public static interface DyTab {
 	
	 /**
	  * 序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="序号")
		public Long getXuhaoooo();
	 /**
	  * 序号
	  *
	  */
		public void setXuhaoooo(Long xuhaoooo);
		
	 /**
	  * 凭证种类
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证种类")
		public cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL getPingzhzl();
	 /**
	  * 凭证种类
	  *
	  */
		public void setPingzhzl(cn.com.zte.ngbc.busi.sys.datatype.BaseEnumType.E_PINGZHZL pingzhzl);
		
	 /**
	  * 凭证批号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证批号")
		public String getPngzphao();
	 /**
	  * 凭证批号
	  *
	  */
		public void setPngzphao(String pngzphao);
		
	 /**
	  * 起始凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="起始凭证序号")
		public String getQispzxha();
	 /**
	  * 起始凭证序号
	  *
	  */
		public void setQispzxha(String qispzxha);
		
	 /**
	  * 终止凭证序号
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="终止凭证序号")
		public String getZzpzxhao();
	 /**
	  * 终止凭证序号
	  *
	  */
		public void setZzpzxhao(String zzpzxhao);
		
	 /**
	  * 凭证张数
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="凭证张数")
		public Long getPingzzsh();
	 /**
	  * 凭证张数
	  *
	  */
		public void setPingzzsh(Long pingzzsh);
		
	 /**
	  * 面值
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="面值")
		public java.math.BigDecimal getMianzhii();
	 /**
	  * 面值
	  *
	  */
		public void setMianzhii(java.math.BigDecimal mianzhii);
		
	 /**
	  * 交易金额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="交易金额")
		public java.math.BigDecimal getJiaoyije();
	 /**
	  * 交易金额
	  *
	  */
		public void setJiaoyije(java.math.BigDecimal jiaoyije);
		
	 /**
	  * 库存余额
	  *
	  */
		@cn.com.zte.ngbc.frw.model.annotation.Element(longname="库存余额")
		public java.math.BigDecimal getKucunyue();
	 /**
	  * 库存余额
	  *
	  */
		public void setKucunyue(java.math.BigDecimal kucunyue);
		
		public String toString();
	

		}


	}
	
}

